package com.haixiaoke.domain;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * 厂商智能锁信息
 *
 * @author xiaolong
 * @date 2023-05-25
 */
@Data
public class lockResponse {

    /**
     * 门锁状态, 0:关闭,1:打开,-1:异常
     */
    private Integer lockStatus;

    /**
     * 信号强度
     */
    private Integer signalStrength;

    /**
     * 锁的连接状态, 0:离线,1:在线
     */
    private Integer connStatus;

    /**
     * 电池电量
     */
    private Integer battery;

    /**
     * 软件版本号
     */
    private String fwVersion;

    /**
     * MAC地址
     */
    private String bluetoothMac;

    /**
     * IMEI号
     */
    private String imsi;

    /**
     * 优电智能锁参数
     */

    /**
     * 设备状态：
     * 0：正常；
     * 1：不正常；
     * 2：未激活；
     * 3：离线
     */
    private Integer deviceStatus;

    /**
     * 电池电量（0 ~ 100）
     */
    private Integer batteryLevel;

    /**
     *	信号强度（0-5）
     */
    private Integer signalLevel;


    // 亚略特锁状态参数

    /**
     * 锁sn
     */
    private String fMAC;

    /**
     * 固 件 版 本
     */
    private String fSWVersion;

    /**
     * 电压
     */
    private Integer fBatVol;


    /**
     * 状 态 :1 启用 2 禁用;
     */
    private Integer fStatus;


    /**
     * IMEI号
     */
    private String fNB_IMEI;


    /**
     * 工作状态
     */
    private Integer fHwStatus;

    /**
     * 五代锁--电池容量
     */
    private Integer batteryPercent;

    /**
     * 五代锁--固件版本号
     */
    private String romVersion;

    /**
     * 五代锁--mac地址
     */
    private String deviceMac;

    /**
     * 五代锁--密钥
     */
    private String secretKey;

    /**
     * 五代锁--最新一次登录时间
     */
    private LocalDateTime modifyTime;


}
